Indian Potato
Definition of Indian Potato
- 1. A North American vine with fragrant blossoms and edible tubers; important food crop of Native Americans Noun
- 2. Very tall American perennial of central and the eastern United States to Canada having edible tuberous roots Noun